package com.sun.gather.list;

import org.junit.Test;

import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;

public class ArrayListTest {
    @Test
    public void arrayList01(){
        List<Integer> list = new ArrayList();
        list.add(1);
        list.add(2);
        list.add(300);
        list.add(400);
        list.add(5);
        list.add(6);
        System.out.println(list);
        list.add(1,10);
        System.out.println(list.toString());
        System.out.println(list.get(2) == list.get(3));

        list.remove(2);
        System.out.println(list);
        List list1 = new ArrayList();
        list1.add(1);

        list.retainAll(list1);
        System.out.println(list);
    }

    @Test
    public void linkedList01(){
        List<Integer> list = new LinkedList<>();
        list.add(1);
        list.add(2);
        list.add(300);
        list.add(400);
        list.add(5);
        list.add(6);
        System.out.println(list);
    }
}
